import "../global.css"; import { geistFontClasses } from "@vercel/geistdocs/core"; import { cn } from "@vercel/geistdocs/utils"; import "@/lib/geistdocs/site-url-warning"; import { Footer } from "@vercel/geistdocs/footer"; import { GeistdocsThemeScript } from "@vercel/geistdocs/layout"; import { Navbar } from "@vercel/geistdocs/navbar"; import type { Metadata } from "next"; import { GeistdocsProvider } from "@/components/geistdocs/provider"; import { config } from "@/lib/geistdocs/config"; import { i18n } from "@/lib/geistdocs/i18n"; import { getRootLang } from "@/lib/geistdocs/root-params"; import { isSiteUrlConfigured, siteUrl } from "@/lib/geistdocs/site-url"; export const generateStaticParams = () => i18n.languages.map((lang) => ({ lang })); export const metadata: Metadata = { metadataBase: isSiteUrlConfigured ? siteUrl : undefined, }; const Layout = async ({ children }: LayoutProps<"/[lang]">) => { const lang = await getRootLang(); return ( {children}